package shujia.day09;

import java.util.ArrayList;
import java.util.Collection;

/*
    如何遍历一个Collection集合，得到每一个元素。
    Object[] toArray() 把集合转成数组，可以实现集合的遍历

 */
public class CollectionDemo3 {
    public static void main(String[] args) {
        Collection c1 = new ArrayList();
        c1.add("hello");
        c1.add("world");
        c1.add("java");
        c1.add("hadoop");
        System.out.println("c1: " + c1);
        System.out.println("-------------------------");
        Object[] array = c1.toArray();
        for (int i = 0; i < array.length; i++) {
            // array[i] - "java"
            // Object o = "java";
//            System.out.println("元素："+array[i]);
            //此时，这里需要进行向下转型才可以使用元素自身类型中的方法
            String s = (String) array[i];
            System.out.println("元素：" + s + ", 长度：" + s.length());
        }
    }
}
